by own means - Turkish English Dictionary